block (group of houses) - Español Inglés Diccionario